has been had been farkı ne demek?

"Has been" ve "had been" İngilizce'de geçmiş zamanın farklı hallerini ifade ederler. "Has been" şimdiki zamanda tamamlanmış geçiş zamanına işaret eder ve bir olayın veya durumun geçmişte başladığını ve devam ettiğini belirtir. Örneğin: "I have been studying for three hours."

Diğer yandan, "had been" geçmiş zamanda tamamlanmış geçiş zamanına işaret eder ve belirli bir zamana kadar devam eden bir olayı veya durumu anlatır. Örneğin: "I had been studying for three hours when my friend called."

Kısacası, "has been" şimdiki zamanı ve olayın/bir durumun devam ettiğini belirtirken, "had been" geçmiş zamanı ve olayın/bir durumun belirli bir süre ile sınırlı olduğunu belirtir.